How to run simulation with Icarus and GTKWave

iverilog -o dsn FIR_cascaded_tb.v FIR_cascaded.v single_port_ram.v
vvp dsn
gtkwave test.vcd --save=convolution_calculation_in_and_out.gtkw &

create_IQ_*.py creates IQ_*_ping.py and IQ_*_signal.py files
it used by testbench. _ping contains coefficients loaded through parallel interface and _signal contains input signal
to run *.py script should be installed
python - python interpreter
matplotlib - plot modelled signals
numpy - arrays
math - thrigonometric functions
